drilling superintendent - German English Dictionary